home *** CD-ROM | disk | FTP | other *** search
/ MacGames Sampler / PHT MacGames Bundle.iso / MacSource Folder / Samples from the CD / Assembly / ProTracker Source / Macintosh.ReadMe next >
Encoding:
Text File  |  1993-09-07  |  3.3 KB  |  52 lines  |  [TEXT/ttxt]

  1. This is the 68000 assembler source code for the Amiga music sequencing/sound track
  2. editor called "ProTracker", the source and images for versions 1.2 and 2.0 are included.
  3. Hopefully it will help Macintosh programmers achive a better understanding of the "MOD"
  4. Music file format that ProTracker uses, as well as give ideas about writing sound track
  5. software.
  6.  
  7. ProTracker is based on Amiga soundtrack programs that came before it named
  8. "SoundTracker" and "NoiseTracker"... please note that there are subtle differences
  9. between the MOD formats that these programs all produced, as well as some
  10. differences in the formats depending on what version of each program produced them!
  11.  
  12. What are MOD files?  They are basicly files containing a header with the names of
  13. the stored sound samples, musical note data (usualy for 4 silmutaniously played music
  14. tracks, but some other programs made 6 and 8 track MOD files), and then the actual
  15. sound sample (instrument) data.  The instruments are played back at different pitches,
  16. producing background music in an ideal, compact format, perfect for video games and
  17. demonstrations.  The Macintosh has several shareware programs for playing MOD files,
  18. one being "The Sound Trecker" and the other being "The Player Pro", which actualy edits
  19. MOD files.  MOD files can be found on amiga FTP sites and BBS systems, usualy compressed
  20. with LHARC or LHA archive software (you can tell by the .lzh or .lha extension).  Use
  21. "MacLHA" to decompress these files.
  22.  
  23. More information about the MOD file format is available in the form of a few text files:
  24. "MOD-info", "Music-Formats" and "modform.txt", which are available on a number of FTP
  25. sites, such as FTP.CS.RUU.NL in /pub/MIDI/DOC, or the sumex.stanford.edu
  26. info-mac/snd/ directory.  (use archie to hunt for the file names if you can't
  27. find them there... you can also get the docs for the ProTracker flavor of the MOD
  28. file format from some of the ProTracker LHA/LHARC-format archives on
  29. wuarchive.wustl.edu.)
  30.  
  31. The image files in the "IFF", "RAW" and "PAK" directories are basicly menus and dialog
  32. boxes from the origional ProTracker versions.  They will help give some idea of what
  33. kinds of controls and options one might have in a sound-track editing program.
  34. The best way to convert Amiga IFF (also called "ILBM") to something you can view on a
  35. Macintosh is to use Adobe Photoshop, or the shareware programs called
  36. "Graphic Convertor" or "Imagery".  Viewing the "RAW" files could prove a bit trickier,
  37. but some of them are already represented in IFF format.  Some programs like "Imagery"
  38. allow the user to try to open files with raw bitmap data in them, where you need to
  39. experiment with different bit-plane, pixel-depth, and image-size settings.
  40.  
  41. The assembly language source code is minimaly commented and may be confusing...
  42. it may help to have some information about the amiga sound hardware, possibly available
  43. in the Amiga ROM Kernal manuals, and the "Includes and AutoDocs" manuals, most likely
  44. available from computer stores and user-groups.
  45.  
  46. The latest version of ProTracker on the Amiga that I know of is 3.10b (May 1993), and its
  47. capabilities may have far surpassed what this source code does.
  48.  
  49. The origional (LHARC) archive was found on FTP site 'wuarchive.wustl.edu' in the "aminet"
  50. section. (/systems/amiga/aminet/mus/edit/ptsource.lzh)
  51.  
  52.   - Jamal Hannah <jamal@gnu.ai.mit.edu>, 9/7/93